be crawling with insects - Turkish English Dictionary